radar mapping - German English Dictionary